put on the gloves - Turkish English Dictionary